adjoining ecosystems - Français Anglais Dictionnaire